Google Drive Event Channel
Google Drive Event ChannelThe menu is a screen for installing and managing change notification (webhook) channels on a per-drive basis to apply the SHIELD DRM service to Google Drive.
Microsoft 365's이벤트 리시버This is the Google Workspace-specific integration management menu corresponding to __PH_0__, and it is only displayed to customers using Google Workspace.
Google Drive is a change notification (webhook) method for installing channels on a drive basis. Channels have an expiration time and are automatically re-registered periodically. Document events from drives where channels are not installed are not received, and conditional policies are not applied.
Prerequisites
To use the Google Drive event channel, the following conditions are required:in orderMust be prepared. If the previous step is not prepared, the state will not change even if the next step is executed.
| # | condition | Subject to be equipped |
|---|---|---|
| 1 | The customer company uses Google Workspace, and the tenant must be integrated with SHIELD DRM. | Client Administrator · Implementation Manager |
| 2 | Google Drive 이벤트 채널You must have role permissions. | SHIELD DRM Manager |
| 3 | Each user's SHIELD ID account must be linked to a Google Workspace account. | SHIELD ID Manager(Personnel Linkage) |
| 4 | Target users · The drive must be reflected in the list. | SHIELD DRM Manager (동기화) |
The order after conditions 1 and 2 are met is as follows.Account linking (Step 1) is done through SHIELD ID, not SHIELD DRM.
User Account Linking (Condition 3)
My Drive Channel isInstallation by userTherefore, you must know the Google Workspace account of the target user in order to install it. This connection is**SHIELD ID's Personnel Integration (Directory Synchronization)**is created.
| The path where the connection is created | Execution Subject |
|---|---|
| SHIELD ID Personnel Integration — Automatic Synchronization | Automatically reflect periodically if set |
| SHIELD ID Personnel Integration — Manual Synchronization | Direct execution by SHIELD ID administrator |
| User logs in to SHIELD ID with Google account | User himself (Automatically connected upon login) |
⚠️ If automatic synchronization is not set, the account will not connect even if it exists in both SHIELD ID and Google Workspace.In this case, the SHIELD ID administratorRun manual synchronizationmust be connected. A new member has joined or the list of
사용자 IDIf it is empty, please check this item first.
- Connection status is
내 드라이브tab's사용자 IDCheck by heat. Google Workspace email addresses are displayed only to connected users. - Unconnected usersNot a channel installation target.
채널 설치I전체 설치Executing it will not change the status of the user. - There is no separate notification screen indicating that the connection has been completed. Above
사용자 IDCheck with heat.
Screen Configuration
SHIELD DRM Admin Page연동 관리 > Google Drive 이벤트 채널Click on the menu to access.
It is provided in two tabs according to the difference in event recipients.
- **My Drive Tab:**Manage the installation status of channels for personal drives (My Drive) on a user basis.
- **Shared Drive Tab:**Manage the channel installation status by the organization's shared drive unit.
The two tabs are independently queried, installed, and synchronized. When switching tabs, the search term, filter, and page position are reset.
My Drive
List Information
| item | Explanation |
|---|---|
| User | The display name of the SHIELD ID user. |
| User ID | This is the Google Workspace email address linked to your SHIELD ID user account.**Information will be displayed only if a connected account exists.**If empty, it is not a target for channel installation (Prerequisite 3). |
| Channel Installation Status | Indicates whether a change notification channel is installed on the user's My Drive. |
| Last verification date | This is the time when the channel status was last checked. It is displayed based on the time zone of the connection environment. |
Channel Installation Status
설치: The notification channel has been successfully installed.미설치: The channel is not installed. Document events for the specified drive will not be received.지원하지 않음: This is the case when the account cannot use Google Drive, etc., and is not a target for channel installation.
채널 설치 상태Clicking the filter icon of the column allows you to filter the list by status. Only one status can be selected at a time, and초기화Release with the button.
status설치Order of verification when it is not
사용자 ID **Please check the column first.**Even users from the same organization may have their statuses displayed differently depending on whether the HR integration is reflected.
| status | First, check it. | Action |
|---|---|---|
미설치 | 사용자 IDWhether the email is displayed in the column | If empty → Reflect SHIELD ID integration (Prerequisite 3) If displayed →채널 설치or전체 설치Execution |
지원하지 않음 | |